Big Huge Thesaurus

tank locomotive

noun